sludge splitter - French English Dictionary